cost lives - Inglés Sinónimo Diccionario